﻿CREATE VIEW dbo.ValkretsFull
AS
SELECT     dbo.Valkrets.Benamning AS ValkretsNamn, dbo.Valkrets.ValkretsNr, dbo.Forsamling.Benamning AS ForsamlingNamn, dbo.Forsamling.ForsamlingNr, 
                      dbo.Valdistrikt.ValdistriktNr, dbo.PersonFull.PersonPersonnummer, dbo.PersonFull.PersonFornamn, dbo.PersonFull.PersonEfternamn, dbo.PersonFull.PersonTelNr, 
                      dbo.PersonFull.PersonMobTelNr, dbo.PersonFull.PersonEpost, dbo.PersonFull.PersonAdress, dbo.PersonFull.PersonPostNr, dbo.PersonFull.PersonPostOrt, 
                      dbo.PersonFull.PersonFritext, dbo.PersonFull.PersonStatus, dbo.PersonFull.PersonStatusID, dbo.PersonFull.PersonTyp, dbo.LokalFull.LokalBenamning, 
                      dbo.LokalFull.ByggnadBenamning, dbo.LokalFull.ByggnadBesokPostNr, dbo.LokalFull.ByggnadBesokPostOrt, dbo.LokalFull.ByggnadBesokAdress, 
                      dbo.LokalFull.ByggnadStadsdelID, dbo.LokalFull.ByggnadStadsdel, dbo.LokalFull.ByggnadTypID, dbo.LokalFull.ByggnadTyp, dbo.LokalFull.ByggnadStatus, 
                      dbo.LokalFull.ByggnadStatusID, dbo.Valkrets.ValId, dbo.Valkrets.Id AS ValkretsId, dbo.Forsamling.Id AS ForsamlingId, dbo.Valdistrikt.Id AS ValdistriktId, 
                      dbo.LokalFull.ByggnadTelNr, dbo.LokalFull.ByggnadHemsida, dbo.LokalFull.ByggnadEpost
FROM         dbo.Valkrets LEFT OUTER JOIN
                      dbo.Forsamling ON dbo.Forsamling.ValkretsId = dbo.Valkrets.Id AND dbo.Forsamling.ValId = dbo.Valkrets.ValId LEFT OUTER JOIN
                      dbo.Valdistrikt ON dbo.Valdistrikt.ForsamlingId = dbo.Forsamling.Id AND dbo.Valdistrikt.ValId = dbo.Forsamling.ValId LEFT OUTER JOIN
                      dbo.BemanningValdistrikt ON dbo.BemanningValdistrikt.ValdistriktId = dbo.Valdistrikt.Id AND dbo.BemanningValdistrikt.ValId = dbo.Valdistrikt.ValId LEFT OUTER JOIN
                      dbo.LokalFull ON dbo.BemanningValdistrikt.ValId = dbo.LokalFull.ValId AND dbo.LokalFull.LokalValdistriktId = dbo.BemanningValdistrikt.ValdistriktId LEFT OUTER JOIN
                      dbo.PersonFull ON dbo.BemanningValdistrikt.ValId = dbo.PersonFull.ValId AND dbo.PersonFull.PersonId = dbo.BemanningValdistrikt.PersonId
GO
EXECUTE sp_addextendedproperty @name = N'MS_DiagramPaneCount', @value = 2, @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'VIEW', @level1name = N'ValkretsFull';


GO
EXECUTE sp_addextendedproperty @name = N'MS_DiagramPane2', @value = N'500
         Width = 1500
         Width = 1500
         Width = 1500
         Width = 1500
         Width = 1500
         Width = 1500
         Width = 1500
         Width = 1500
         Width = 1500
         Width = 1500
      End
   End
   Begin CriteriaPane = 
      Begin ColumnWidths = 11
         Column = 2685
         Alias = 2880
         Table = 1170
         Output = 720
         Append = 1400
         NewValue = 1170
         SortType = 1350
         SortOrder = 1410
         GroupBy = 1350
         Filter = 1350
         Or = 1350
         Or = 1350
         Or = 1350
      End
   End
End', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'VIEW', @level1name = N'ValkretsFull';






GO
EXECUTE sp_addextendedproperty @name = N'MS_DiagramPane1', @value = N'[0E232FF0-B466-11cf-A24F-00AA00A3EFFF, 1.00]
Begin DesignProperties = 
   Begin PaneConfigurations = 
      Begin PaneConfiguration = 0
         NumPanes = 4
         Configuration = "(H (1[34] 4[24] 2[30] 3) )"
      End
      Begin PaneConfiguration = 1
         NumPanes = 3
         Configuration = "(H (1 [50] 4 [25] 3))"
      End
      Begin PaneConfiguration = 2
         NumPanes = 3
         Configuration = "(H (1 [50] 2 [25] 3))"
      End
      Begin PaneConfiguration = 3
         NumPanes = 3
         Configuration = "(H (4 [30] 2 [40] 3))"
      End
      Begin PaneConfiguration = 4
         NumPanes = 2
         Configuration = "(H (1 [56] 3))"
      End
      Begin PaneConfiguration = 5
         NumPanes = 2
         Configuration = "(H (2 [66] 3))"
      End
      Begin PaneConfiguration = 6
         NumPanes = 2
         Configuration = "(H (4 [50] 3))"
      End
      Begin PaneConfiguration = 7
         NumPanes = 1
         Configuration = "(V (3))"
      End
      Begin PaneConfiguration = 8
         NumPanes = 3
         Configuration = "(H (1[56] 4[18] 2) )"
      End
      Begin PaneConfiguration = 9
         NumPanes = 2
         Configuration = "(H (1 [75] 4))"
      End
      Begin PaneConfiguration = 10
         NumPanes = 2
         Configuration = "(H (1[66] 2) )"
      End
      Begin PaneConfiguration = 11
         NumPanes = 2
         Configuration = "(H (4 [60] 2))"
      End
      Begin PaneConfiguration = 12
         NumPanes = 1
         Configuration = "(H (1) )"
      End
      Begin PaneConfiguration = 13
         NumPanes = 1
         Configuration = "(V (4))"
      End
      Begin PaneConfiguration = 14
         NumPanes = 1
         Configuration = "(V (2))"
      End
      ActivePaneConfig = 0
   End
   Begin DiagramPane = 
      Begin Origin = 
         Top = -480
         Left = 0
      End
      Begin Tables = 
         Begin Table = "Valkrets"
            Begin Extent = 
               Top = 95
               Left = 112
               Bottom = 330
               Right = 263
            End
            DisplayFlags = 280
            TopColumn = 0
         End
         Begin Table = "Forsamling"
            Begin Extent = 
               Top = 97
               Left = 346
               Bottom = 329
               Right = 497
            End
            DisplayFlags = 280
            TopColumn = 0
         End
         Begin Table = "Valdistrikt"
            Begin Extent = 
               Top = 93
               Left = 608
               Bottom = 328
               Right = 759
            End
            DisplayFlags = 280
            TopColumn = 0
         End
         Begin Table = "BemanningValdistrikt"
            Begin Extent = 
               Top = 69
               Left = 980
               Bottom = 332
               Right = 1131
            End
            DisplayFlags = 280
            TopColumn = 0
         End
         Begin Table = "LokalFull"
            Begin Extent = 
               Top = 422
               Left = 638
               Bottom = 776
               Right = 849
            End
            DisplayFlags = 280
            TopColumn = 2
         End
         Begin Table = "PersonFull"
            Begin Extent = 
               Top = 4
               Left = 1283
               Bottom = 455
               Right = 1491
            End
            DisplayFlags = 280
            TopColumn = 3
         End
      End
   End
   Begin SQLPane = 
   End
   Begin DataPane = 
      Begin ParameterDefaults = ""
      End
      Begin ColumnWidths = 12
         Width = 284
         Width = 1', @level0type = N'SCHEMA', @level0name = N'dbo', @level1type = N'VIEW', @level1name = N'ValkretsFull';







